home *** CD-ROM | disk | FTP | other *** search
/ Aminet 7 / Aminet 7 - August 1995.iso / Aminet / comm / mebbs / MEBBSNet_Demo.lha / Disks / MEBBSNet Pro Disk 1 / TutorialExtract.TXT < prev    next >
Text File  |  1995-02-26  |  37KB  |  1,098 lines

  1. MEBBSNet DEMO Documentation. 25 February 1995
  2.  
  3. Following is documentation which was extracted directly from the
  4. MEBBSNet User's Guide and Technical Reference. The extracted portion
  5. consists of the Tutorial section and should be adequate for the purpose
  6. of demonstrating the use of MEBBSNet.
  7.  
  8. This DEMO version of MEBBSNet does not include active line code. What this
  9. means is that the DEMO will only work as a local line and it will not
  10. function with your modem at all. For the benefit of hackers and pirates,
  11. be advised that the serial handling code is not present in this version.
  12.  
  13. < --- EXTRACT START HERE --- >
  14.  
  15. MEBBSNet User's Guide and Technical Reference
  16.  
  17. Copyright and Trademark Acknowledgments
  18.  
  19. This manual was created with Excellence on the Commodore Amiga and was printed
  20. with a Hewlett-Packard LaserJet IIIp and Pacific Page PostScript Cartridge. 
  21.  
  22. Copyright.
  23.  
  24. Copyright 1992 - 1995 by MEBBS E&S. All rights reserved. No part of this
  25. publication may be reproduced, transmitted, rewritten, scanned, stored
  26. mechanically or electronically, translated into other languages or adapted
  27. for any use without the express written permission of MEBBS E&S. 
  28.  
  29. Trademarks.
  30.  
  31. MEBBSNet is a trademark of MEBBS E&S. Amiga is a registered trademark of Commodore
  32. International Ltd. PostScript is a trademark of Adobe Systems Incorporated. All
  33. other trademarked names used herein are used for purposes of identification and
  34. for the benefit of the trademark holder. No infringement of trademarks is intended.
  35. Trademarks remain the property of the trademark holder. 
  36.  
  37. Upgrading.
  38.  
  39. MEBBS E&S provides periodic upgrades for which upgrade fees may be required.
  40. Direct support and access to upgrades is available through the worldwide
  41. MEBBS E&S Customer Service Representative network. To become eligible for
  42. support it is required that the registration form provided with this package
  43. shall be completed and returned, postage paid, to the address printed on the form. 
  44.  
  45. Registered Developer Program.
  46.  
  47. MEBBS E&S offers direct assistance to companies or persons who wish to develop
  48. third-party software for use with MEBBSNet. Contact an authorized MEBBS E&S
  49. Customer Service Representative for information on how to become a part of the
  50. registered developer program. 
  51.  
  52. Recognized third-party software developed for use with MEBBSNet is identifiable
  53. by a developer number which will be displayed prominently when the software
  54. launches. Software which does not display a developer number should be carefully
  55. examined by the end-user. It is also advisable to contact an authorized
  56. MEBBS E&S Customer Service Representative to ascertain the fitness of the
  57. software. 
  58.  
  59. MEBBS E&S Company Headquarters
  60. 1742 Hanley Ave.
  61. Simi Valley, California, USA
  62. 93065-3744
  63.  
  64.  
  65. Tutorial.
  66.  
  67. This section of the manual consists of step-by-step examples which are intended
  68. to familiarize you with the fundamentals of MEBBSNet. Successful completion of
  69. the tutorial is recommended prior to any attempt at opening your BBS for
  70. business. The tutorial is based on the installed configuration and may not
  71. perform as expected if you have installed differently. 
  72.  
  73. It is assumed that you have fully installed MEBBSNet and performed the checkout
  74. as defined in the Installation and Checkout portion of this manual. Familiarity
  75. with the Amiga Intuition User Interface is required to operate MEBBSNet.
  76. It is also necessary that you have a reasonably good working knowledge of
  77. the Amiga shell (CLI) and its various commands. Refer to your Amiga
  78. documentation for more information on the Amiga and its operating system. 
  79.  
  80. The exercises in the tutorial are designed to be performed in order.
  81. Each exercise uses lessons learned in previous exercises. Refer to
  82. previous exercises if you have trouble remembering how to accomplish
  83. specific tasks. Once you have gone through the logon sequence in detail,
  84. for instance, subsequent exercises will only instruct you to log on.
  85. This tutorial is structured to help you learn. It is very important that
  86. you successfully complete each of the exercises in the order they are
  87. presented. 
  88.  
  89. If, at any time, you encounter difficulty with the system, modem configuration,
  90. caller interface or other portions of the tutorial, contact an authorized
  91. MEBBS E&S Customer Service Representative. 
  92.  
  93. GENERAL: Starting MEBBSNet 
  94.  
  95. There are three distinct methods available for launching MEBBSNet. This
  96. tutorial will familiarize you with icon and CLI launching. Use of a startup
  97. script is not recommended until you have operated and observed MEBBSNet
  98. and are confident that automated launching will cause no problems. 
  99.  
  100. LESSON: Using the Icon
  101.  
  102. The installation script will store an icon in the directory assigned as
  103. MEBBSNET which is entitled MEBBSNetLaunch. The icon uses Workbench 2.xx
  104. tooltypes to define how MEBBSNet will launch. The options and their meanings
  105. are described in the following table. The term 'BOOL' means that the
  106. argument is either TRUE or FALSE. 
  107.  
  108. STARTLINEx=BOOL
  109.  
  110. Example: STARTLINE1=TRUE
  111. This tooltype tells MEBBSNetLaunch to launch line 1. Each line which is
  112. going to be launched must be defined with this tooltype. If you want to
  113. also launch lines 0 (local line) and 2, the tool types must be added to
  114. the icon i.e. STARTLINE0=TRUE and STARTLINE2=TRUE.
  115.  
  116. LINExHIDE=BOOL
  117.  
  118. Example: LINE0HIDE=TRUE
  119.  
  120. A launched line may either open a window or run in hidden mode meaning no
  121. window will be opened. The example tells MEBBSNetLaunch to open line 0
  122. in hidden mode. The line must be started if this tooltype is to have any effect.
  123.  
  124. LINExBAUD=n
  125.  
  126. Example: LINE2BAUD=9600
  127.  
  128. This tooltype corresponds with the baud rate setting in MEBBSCfg. Each active
  129. line which is started must have a baud setting. Active lines consist of
  130. every line except 0. If you launch lines 1 and 2, both require the baud tooltype. 
  131.  
  132. LINExLOCKBAUD=n 
  133.  
  134. Example: LINE2LOCKBAUD=38400
  135.  
  136. This tooltype corresponds to the locked baud rate setting in MEBBSCfg.
  137. Each active line which is started must have a locked baud setting. Active
  138. lines consist of every line except 0. If you launch lines 1 and 2, both
  139. require the locked baud tooltype.
  140.  
  141. To modify tooltypes, select the icon (click once) and use the Workbench
  142. drop-down menu selection Information which can be found under the Icon
  143. menu options list. 
  144.  
  145. The icon, as shipped, is set with the following tooltypes: 
  146.  
  147. STARTLINE0=TRUE
  148. STARTLINE1=TRUE
  149. STARTLINE2=FALSE
  150. LINE1HIDE=FALSE
  151. LINE0HIDE=FALSE
  152. LINE1BAUD=2400
  153. LINE1LOCKBAUD=38400
  154. LINE1FORCE_LOGON=FALSE 
  155.  
  156. These tooltypes will start lines 0 and 1 both of which will be launched with
  157. windows active. Line 1 will have its baud set to 2400 and its locked baud set
  158. to 38400. The settings whose BOOL values are FALSE are consistent with
  159. default settings. They are used primarily as a means of exhibiting what the
  160. tooltype possibilities are.
  161.  
  162. EXERCISE 1: 
  163.  
  164. Reboot your Amiga by holding down the Ctrl-LeftAmiga-RightAmiga keys
  165. simultaneously. Open the disk icon which holds the MEBBSNet software
  166. by double-clicking on the disk icon on your Workbench window. Open the
  167. MEBBSNet drawer by double-clicking on the MEBBSNet icon. Double-click on
  168. the MEBBSNetLaunch icon. You should see the MEBBSNet System Line Manager
  169. window open and then shrink in size. Shortly thereafter, line 0 should
  170. launch followed by line 1. You should see a black screen with white borders.
  171. The screen title should display: 
  172.  
  173.     MEBBSNet Professional BBS System SN: YourSerialNumber
  174.  
  175. where YourSerialNumber is replaced with the serial number printed on your disks. 
  176.  
  177. The window title should display: 
  178.  
  179.     MEBBSNet v.r (Line 1)
  180.  
  181. where v.r is the actual version and revision number of MEBBSNet. 
  182.  
  183. If you have a modem connected to line 1 and if it is properly configured,
  184. you will also see (English language): 
  185.  
  186.     ATZ
  187.     Modem: OK
  188.     ATH0
  189.     Modem: OK 
  190.  
  191. CAUTION: If you have a modem connected to your computer, do not leave the
  192. active line launched for more than a few moments. 
  193.  
  194. At this point, it is entirely possible that MEBBSNet and your modem are
  195. not synchronized. This is not a concern since later in this tutorial you
  196. will be setting your modem. 
  197.  
  198. Select the black portion of the MEBBSNet window to activate it. Use your
  199. right menu button to activate the drop-down menus in MEBBSNet and select
  200. Quit from the File menu. 
  201.  
  202. Line 1 should close and you should see line 0. Select the title bar of the
  203. MEBBSNet screen and pull the screen down so that you can see the
  204. MEBBSNet System Line Manager window at the top of your Workbench screen. 
  205.  
  206. Select the Line Manager title bar to activate it. 
  207.  
  208. Use your right mouse button to display the drop-down menus and select the
  209. Toggle-Size option under the System menu options. The Line Manager window
  210. should now be full size. Use the Toggle-Size option to shrink the window
  211. back down. Notice that the Shutdown System menu option is ghosted and
  212. cannot be selected. 
  213.  
  214. Select the MEBBSNet screen title bar and drag the MEBBSNet screen back up
  215. to the top of your display. 
  216.  
  217. Select the close window button in the top left corner of your MEBBSNet window.
  218. MEBBSNet windows can be closed by using either the menu option or the close
  219. window button. 
  220.  
  221. The black MEBBSNet screen should now disappear. 
  222.  
  223. Select the Line Manager window to activate it. Use the drop-down menus to
  224. select Shut Down System and the Line Manager window should disappear. 
  225.  
  226. LESSON: Using the CLI 
  227.  
  228. If you have not already done so, use your text editor to add the following to
  229. your S:Shell-Startup file: 
  230.  
  231.     STACK 25000 
  232.  
  233. This should be the first line of the S:Shell-Startup file. The STACK command,
  234. when added to the S:Shell-Startup file will set all shells so that processes
  235. launched from them will have a stack of 25000 bytes. This is required by MEBBSNet. 
  236.  
  237. Launching MEBBSNet from a CLI (command line interface) or shell is recommended
  238. until such time as the system has demonstrated a high degree of reliability.
  239. MEBBSNet is shipped in a fully operational configuration but the setup is
  240. rudimentary. There is one file area, one message area, one caller record
  241. (yours) and none of the text files have been customized. 
  242.  
  243. EXERCISE 2: 
  244.  
  245. Reboot your machine. 
  246.  
  247. Open a shell by double-clicking on the Shell icon. Size the shell so that
  248. its window occupies about half of your Workbench display. All commands issued
  249. to the shell must be followed by a carriage return. When instructed to type
  250. something into a shell it is inferred that you follow that which is typed with
  251. a carriage return. 
  252.  
  253. CAUTION: If you have a modem connected to your computer, do not leave any of
  254. the active lines launched for more than a few moments. 
  255.  
  256. From the shell, type the following commands: 
  257.  
  258.     CD MEBBSNET:
  259.  
  260. This instruction is not necessarily required. By positioning your current
  261. directory to MEBBSNET, paths to commands are not required.
  262.  
  263.     MEBBSBase
  264.  
  265. This launches the Line Manager window which should open to its full size briefly
  266. and then shrink automatically.
  267.  
  268.     RUN MEBBSNet 0
  269.  
  270. MEBBSNet line 0 will be launched with this command. The RUN command must be
  271. used so that the shell will remain active. It is not permissible to launch
  272. any of the MEBBSNet lines without the RUN command.
  273.  
  274.     RUN MEBBSNet 1
  275.  
  276. MEBBSNet line 1 will be launched. 
  277.  
  278. Shut each of the MEBBSNet lines down and then shut the Line Manager down.
  279. Refer to the previous lesson for instructions on how to shut the system down. 
  280.  
  281. GENERAL: Local line 
  282.  
  283. MEBBSNet offers multiple active lines each of which can be operated
  284. concurrently. Line 0 is your local line. It does not connect to a modem
  285. and should be used as your personal access to the system. It is possible
  286. to log on locally with an active line but is not recommended. The local
  287. line will not interfere with active line callers and it is the only line
  288. which recognizes the Debug toggle. 
  289.  
  290. LESSON: Logon and Logoff 
  291.  
  292. EXERCISE 3: 
  293.  
  294. Use a shell to launch the Line Manager and MEBBSNet line 0. 
  295.  
  296. HINT:
  297.     
  298.     MEBBSBase
  299.     RUN MEBBSNet 0 
  300.  
  301. Select the black MEBBSNet window with your left mouse button to activate the
  302. window. 
  303.  
  304. Press the F1 key.
  305.  
  306. The F1 key performs the same action as the Local Logon option in the
  307. drop-down menus under the Waiting for Call menu. 
  308.  
  309. MEBBSNet is now waiting for you to enter your User ID or Name. 
  310.  
  311. Enter OWNER at the prompt and press return. 
  312.  
  313. Enter OWNERPWD at the Password prompt and press return. 
  314. You will now be asked to PRESS RETURN... Do so. 
  315.  
  316. The next prompt is part of a test of your ARexx capabilities. You should
  317. have ARexx installed on your system. 
  318.  
  319. The prompt asks you to: 
  320.  
  321.     Enter any string, ten characters or less: 
  322.  
  323. Enter Hello and press return. It is not necessary to enter text at this
  324. prompt. Later in the tutorial it is permissible to step through the prompt
  325. by pressing the return key with no text input. 
  326.  
  327. The system should now be prompting you to Press any key... 
  328.  
  329. Press the space bar. 
  330.  
  331. The prompt will ask you to PRESS RETURN... Do so. 
  332.  
  333. You should now be situated at the bulletins menu. Enter the bulletin number
  334. to read the numbered bulletins. When you have finished reading the bulletins,
  335. press Q to proceed to the next level. 
  336.  
  337. Once you have pressed the Q key MEBBSNet will display the status selection
  338. menu. Unless you have configured your computer system to use an IBM type font,
  339. the menu will look somewhat confused. You will see lots of f and other
  340. characters which are a result of having ANSI graphics characters included
  341. in the menu text file. If your system is set to use one of the IBM font sets,
  342. the menu will display properly. 
  343.  
  344. The system now expects you to select your class of service. The SysOp class
  345. is not listed for security reasons. SysOp class access is gained by pressing
  346. the H key.
  347.  
  348. Press the H key now. 
  349.  
  350. You are now fully logged on and able to access the available options
  351. as defined by the default configuration setup. The menu being displayed
  352. is the main menu. 
  353.  
  354. Press the G key.
  355.  
  356. The system will prompt you for whether you want to log off. 
  357.  
  358. Press the Y key. 
  359.  
  360. The system automatically gives each caller an opportunity to leave feedback
  361. to the SysOp prior to logoff. You are the SysOp so Press the N key in response
  362. to the prompt. 
  363.  
  364. You are now logged off. 
  365.  
  366. LESSON: Create a Message Base 
  367.  
  368. MEBBSNet is shipped with a very simple, pre-defined configuration. It is almost
  369. guaranteed that you will be creating, deleting and juggling your message
  370. bases throughout your career as a MEBBSNet SysOp. MEBBSToss will create your
  371. network echomail bases automatically. The remaining message base types, however,
  372. must be created by you. 
  373.  
  374. The following message base creation lesson is based on the assumption that
  375. the Line Manager (MEBBSBase) is running and that you have added MEBBSNET:C/
  376. to your path search definition. 
  377.  
  378. EXERCISE 4: 
  379.  
  380. Type MEBBSCfg from the shell. 
  381.  
  382. The MEBBSCfg window should open. Refer to Appendix A for more information
  383. on how to use MEBBSCfg. 
  384.  
  385. Select Edit Message Areas from the opening MEBBSCfg window. 
  386.  
  387. Double-click message area 2 in the selector window.  The Message Base Options
  388. window should be displayed. 
  389.  
  390. Fill out and set each of the fields in the window as follows: 
  391.  
  392. Name:     General Interest
  393. Path:     MEBBSNet:Mail/GenInterest/
  394. F Tag:    [ LEAVE BLANK ]
  395. Max Msg:    200
  396. Hi Net:    0
  397. Min Acc:     2
  398. Sub Op:     0
  399. Hi Msg:     1
  400. Sig No:     2
  401. Lo Msg:     0
  402. Menu Pg:     3
  403. Zone:    0
  404. Net:     0
  405. Node:    0
  406. Point:    0
  407. Type:    Local 
  408.  
  409. Note that the Path field includes the trailing backslash. 
  410.  
  411. Once these fields are filled out and toggled as noted, select the Create button. 
  412. The dialog box should display the word Done... 
  413.  
  414. Select the Pick button. 
  415.  
  416. The selector window will now display the name of base 2 rather than its base
  417. number. Double click on the General Interest selection in the selector window. 
  418.  
  419. Select the Return button. 
  420.  
  421. Select the Quit button. 
  422.  
  423. MEBBSCfg will shut down. 
  424.  
  425. Type CD MEBBSNET:Txt from the shell. 
  426.  
  427. Use your text editor to edit MEBBSNET:Txt/MsgList2.TXT which is used to display
  428. a list of message areas in SIG 2. Edit the file using the existing format as
  429. a guide. Refer to Appendix B for a listing of the tilde codes and their meanings. 
  430. The text which should be added to MsgList2.TXT consists of the following: 
  431.  
  432.     ~vs2 [2]General Interest (to SysOp) ~vu2 ~vt 
  433.  
  434. Log on to the local line and respond to the prompts such that you are
  435. positioned at the main menu. The title of the menu should be 
  436.     
  437.     The Mechanical Engineers' BBS. 
  438.  
  439. Press the E key. 
  440.  
  441. The system will display the contents of MsgList2.TXT along with a prompt
  442. which is asking you which message area to select. 
  443.  
  444. Press Return and log off. 
  445.  
  446. LESSON: Create a File Catalog 
  447.  
  448. MEBBSNet, as-shipped, consists of a single pre-defined file catalog area.
  449. You will definitely want to offer your callers more than one catalog from
  450. which to choose. The following file catalog creation lesson is based on the
  451. assumption that the Line Manager (MEBBSBase) is running and that you have
  452. added MEBBSNET:C/ to your path search definition. 
  453.  
  454. EXERCISE 5: 
  455.  
  456. Type MEBBSCfg from the shell. 
  457.  
  458. Select Edit File Areas from the opening MEBBSCfg window. 
  459.  
  460. Double-click file area 2 in the selector window.
  461.  
  462. The file catalog editing window should be displayed. 
  463.  
  464. Fill out and set each of the fields in the window as follows: 
  465.  
  466. Name:     Amiga Sample Catalog
  467. Path:     files/AmigaSample/
  468. Access:     2
  469. Sig No:     2
  470. Menu Page:    2
  471. Sub Op:     0
  472. Check Integrity:     NO
  473.  
  474. Be sure to set the first device field which contains mebbsnet: to YES and
  475. all remaining device fields to NO. 
  476.  
  477. Note that the Path field includes the trailing backslash. 
  478.  
  479. Once these fields are filled out and toggled as noted, select the Create button. 
  480. The word Done... should display in the top left corner of the window. 
  481.  
  482. Select the Pick button. 
  483.  
  484. The selector window will now display the name of base 2 rather than its
  485. base number. Double click on the General Interest selection in the selector
  486. window. 
  487.  
  488. Select the Return button. 
  489.  
  490. Select the Quit button. 
  491.  
  492.  MEBBSCfg will shut down. 
  493.  
  494. Type CD MEBBSNET:Txt from the shell. 
  495.  
  496. Use your text editor to edit MEBBSNET:Txt/FileList2.TXT which is used to display
  497. a list of catalogs in SIG 2. Edit the file using the existing format as a guide. 
  498.  
  499. Replace (2) IBM Utilities with (2) Amiga Sample Catalog and remove the other
  500. file areas listed in the file. These were provided for illustrative purposes
  501. and will no longer be needed. When you have finished editing the file it
  502. should consist of the following: 
  503.  
  504.     *** FILE Areas on the MEBBS *** 
  505.     
  506. (1) AMIGA Utilities    (2) Amiga Sample Catalog 
  507.  
  508.     [B] for VERBOSE listing of new files
  509.     [N] for CONDENSED listing of new files
  510.     [Q] to QUIT
  511.     [D] to DOWNLOAD marked files 
  512.  
  513. LESSON: Create an Access Level 
  514.  
  515. There are four standard, three subscription and one SysOp pre-defined access
  516. levels defined in the as-shipped MEBBSNet configuration. There is nothing hard
  517. and fast about this setup. The definitions are offered as examples only. 
  518. As usual, MEBBSBase must be running. Previously noted paths and assignments
  519. are expected to exist. 
  520.  
  521. EXERCISE 6: 
  522.  
  523. Type MEBBSCfg from the shell. 
  524.  
  525. Select Edit Access Levels. 
  526.  
  527. Pick Unused 4 from the selector window. 
  528.  
  529. Fill out the fields in the user editor window as follows: 
  530.  
  531. Calls Per Day:     10
  532. Mins Per Call:     30
  533. Mins Per Day:     90
  534. DL/UL Ratio:     4
  535. Netwk Credits:     44
  536. Byte Ratio:     10
  537. Free Bytes:     40000
  538. Message Limit:     20 
  539.  
  540. Select the Privilege Bits button. 
  541.  
  542. Turn the following switches on: 
  543.  
  544. Pvt Mail
  545. Doors
  546. UserList
  547. NetMail
  548. EchoMail
  549. May Add File
  550. Text Menu ON
  551. Del OWN Upld
  552. Anonymous Msg Attach Files 
  553.  
  554. All other switches should be off. 
  555.  
  556. Select the RETURN button. 
  557.  
  558. Select the File Read Bits button. 
  559.  
  560. Turn the following switches on: 
  561.  
  562. Amiga Utilit
  563. Amiga Sample 
  564.  
  565. Note that the catalog names are truncated to fit the button sizes. All other
  566. switches should be off. 
  567.  
  568. Select the RETURN button. 
  569.  
  570. Select the File Write Bits button and turn on the same switches as in the
  571. File Read Bits window. 
  572.  
  573. Select the RETURN button. 
  574.  
  575. Select the Message Read Bits button. 
  576.  
  577. Turn the following switches on: 
  578.  
  579. E-Mail
  580. General Inte 
  581.  
  582. Note that the message area names are truncated as with the file bit switches. 
  583.  
  584. Select the RETURN button. 
  585.  
  586. Select the Message Write Bits button and turn on the same switches as in the
  587. Message Read Bits window. 
  588.  
  589. Select the RETURN button from the Message Write Bits window. 
  590.  
  591. Select the RETURN button from the access level editor window. 
  592.  
  593. Select QUIT from the opening MEBBSCfg window. 
  594.  
  595. MEBBSCfg will now be shut down. 
  596.  
  597. Type CD MEBBSNET:ConfigFiles from the shell. 
  598. Use your text editor to modify the file named AccName.CFG so that it includes
  599. the newly created access level. Replace the line Unused 4 with Standard 4.
  600. Your AccName.CFG should now read: 
  601.  
  602. New User 0
  603. Probation 1
  604. Standard 2
  605. Standard 3
  606. Standard 4
  607. Unused 5
  608. [ ... etc ... ]
  609. SysOp 31 
  610.  
  611. From the shell type MEBBSCfg. 
  612.  
  613. Verify that the new access level, Standard 4, is displayed in the selector
  614. window when you choose the access level editing option. 
  615.  
  616. Shut MEBBSCfg down. 
  617.  
  618. LESSON: Logon as a New User 
  619.  
  620. New users will ordinarily log on to your BBS through the active lines.
  621. You can also log on as a new user via the local line. Many SysOps keep one
  622. or more alternate accounts with different levels so that they can browse
  623. through messages undetected. Once the recipient of a message has read a message
  624. addressed to him, the message is marked as having been received. You may want
  625. to read messages addressed to SysOp and not have them marked as received. This
  626. can only be done if you log on with an alternate account. The purpose of this
  627. exercise is not to establish an account specifically for your use but rather
  628. to illustrate what the new user will see. 
  629.  
  630. CAUTION: Once the account in this exercise has been created make absolutely
  631. certain that you limit the privilege of the account or delete it altogether.
  632. There are thousands of MEBBSNet SysOps each of whom has a copy of this manual.
  633. It is reasonable to expect that at least one person will attempt to access
  634. your system through this account. If you have set this account with SysOp
  635. privileges one can only guess what damage to your system will occur.
  636.  
  637. EXERCISE 7: 
  638.  
  639. If you have shut the system down, launch MEBBSBase and MEBBSNet Line 0. 
  640.  
  641. Log on to line 0 and when prompted for logon ID, enter New. 
  642.  
  643. A brief explanation of requirements will display and the system will prompt
  644. you for your First and Last name. 
  645.  
  646. Enter Bob Dole 
  647.  
  648. At the Handle / Alias prompt enter Bobby 
  649.  
  650. Complete the remaining prompts as follows: 
  651.  
  652. Phone Number:    123-123-1234
  653. Password:    Robert
  654. Street Address:    1996 President
  655. City/Town:    Washington DC
  656. State/Province:    DC USA
  657. Postal code:    91991
  658. Terminal Columns:    80
  659. Screen length:     22
  660. Editor:    0
  661. Computer Type:     1
  662. Graphics:    0
  663. Clearing Codes:     Y
  664. Hotkeys:    Y
  665.  
  666. If you have accurately entered this information, enter 0 to continue.
  667. Otherwise, select the item you need to edit and correct as necessary. 
  668.  
  669. Complete the questionnaire as follows: 
  670.  
  671. Where did you learn about this BBS?
  672. : Jim's BBS
  673. Are you a MEBBSNet registrant?
  674. : Yes SIR!
  675. Who is your MEBBSNet Customer Service  Representative?
  676. : Don't know
  677.  
  678. When prompted for your user ID, enter ME1 
  679.  
  680. Respond Y to the prompt on whether your name is Bob Dole. 
  681.  
  682. Enter Robert at the Password prompt. 
  683.  
  684. Continue with the logon until you get to the status option window. 
  685.  
  686. Enter U to continue logging in as a new user. 
  687.  
  688. Log off by using the G (Goodbye), Y (Yes, logoff) and N (No, do not leave
  689. feedback to the SysOp). 
  690.  
  691. LESSON: Validate a New User 
  692.  
  693. Now, you have one new user whose access level has been set to 0 by MEBBSNet.
  694. The new user should be validated as quickly as possible. Do not let a day go
  695. by without checking for new users and validating them immediately. 
  696.  
  697. Since this lesson includes launching the user editor, it is a good time to
  698. edit your own account and set it with your name, handle, password and other
  699. pertinent data. 
  700.  
  701. Consistent with previous exercises, MEBBSBase is running and a shell is open.
  702. Unlike previous exercises, it is mandatory when editing user accounts that
  703. no caller is logged on. The line windows may be open and awaiting callers
  704. but it is not permissible to have a caller logged on when the user editor
  705. is in use. Refer to the section in Appendix A for more information on the use
  706. of MEBBSUE. 
  707.  
  708. EXERCISE 8: 
  709.  
  710. Type MEBBSUE from the shell. 
  711.  
  712. Select the Find Access 0 button. 
  713.  
  714. You should see the account created for Bob Dole and the information should
  715. match what was entered when the account was created. 
  716.  
  717. Select the text box next to the Access Level label and press the
  718. Right-Amiga-X keystroke combination to clear the contents of the text box. 
  719.  
  720. Enter 2 in the Access Level box. 
  721.  
  722. Select the Update Access Level button. 
  723.  
  724. Select the Next Record button. 
  725.  
  726. Select Yes in the Save edited user data requestor. 
  727.  
  728. The account established by Bob Dole is now set to access level 2 and he has
  729. been validated. He can now log on to your BBS and access the system with
  730. privileges set for access level 2 callers. 
  731.  
  732. Select the text box adjacent to the User Last Name label. 
  733.  
  734. Enter Owner in the box. 
  735.  
  736. Select the Do Search button. 
  737. The Owner account will display in the account editor window. Edit each of
  738. the fields according to your own personal information. This is your SysOp
  739. account and once set, should not be changed. If you change residence it
  740. is fine to edit but try not to change the name or handle. It may be necessary
  741. to change your password which is also perfectly alright. 
  742.  
  743. Select the Update Access Level button. 
  744.  
  745. Select the Save User Record button. 
  746.  
  747. Select Quit. 
  748.  
  749. Select Exit from the opening MEBBSUE window. 
  750.  
  751. Select Yes in the indexing requestor window. 
  752.  
  753. Log on to line 0 using the information you entered to edit your SysOp account. 
  754.  
  755. Log off.
  756.  
  757. LESSON: Enter a Message 
  758.  
  759. At this point, there are two active accounts in the user data file. Mr. Dole
  760. has decided he is going to run for President of the United States in 1996.
  761. Not only did he tip his hand when he logged on and defined his account in
  762. his not-so-subtle fashion but you have been listening to the AFRTS stations
  763. in Antarctica. The news readers have mentioned the coming race for the
  764. Presidency so you are fairly certain it is going to happen. 
  765.  
  766. You are a staunch Republican and hope to see Mr. Dole win his bid for the
  767. Presidency. Since you are his MEBBSNet SysOp and he never seems to call when
  768. you are around, the only way you can wish him well is through the message bases. 
  769.  
  770. EXERCISE 9: 
  771.  
  772. Unless they are already running, launch MEBBSBase and MEBBSNet Line 0. 
  773.  
  774. Log on using your SysOp account. 
  775.  
  776. From the main Mechanical Engineers' BBS menu, enter E which will display
  777. the two existing message bases as options from which to choose. 
  778.  
  779. Enter 2 at the New message area prompt. 
  780.  
  781. Enter E at the message base menu prompt. 
  782.  
  783. Enter N in response to the anonymous prompt. 
  784.  
  785. Enter Bob Dole at the To prompt. 
  786.  
  787. Enter Y to indicate that this is a private message. 
  788.  
  789. Enter Good Luck in the Subject field prompt. 
  790.  
  791. You are now ready to compose your message. Go ahead and compose your message.
  792. It should be from 4 to 10 lines long. Use the /? keystroke combination to
  793. see the help options. All commands must be entered in column 1 of any line. 
  794.  
  795. Try several of the formatting and editing options. Once you have your
  796. message composed, use the /s keystroke combination when the cursor is in
  797. column 1 of any line. This will save the message in the storage area. 
  798.  
  799. Once the message has been saved, log off. 
  800.  
  801. LESSON: Reply to a Message 
  802.  
  803. Magically, your identity has changed and you are now Bob Dole. It has been
  804. nearly a week since you called the BBS down in Antarctica. The campaign
  805. for the Presidency is just getting started and you want to make sure all
  806. possible voters are exposed to you. You have just cranked up your trusty
  807. Amiga, turned on the modem and dialed the number for that BBS down in
  808. Antarctica. 
  809.  
  810. EXERCISE 10: 
  811.  
  812. Log on to the local line using the account data for Bob Dole. 
  813.  
  814. NOTE: Use ME1 or Bob Dole as logon ID and Robert for the password. 
  815.  
  816. Step through all the prompts until you are asked whether you want to
  817. read your waiting messages.
  818.  
  819. Enter Y to read your waiting mail. 
  820.  
  821. The message written by the SysOp account will be displayed. 
  822.  
  823. Enter ? at the Message Command prompt. 
  824.  
  825. Enter R to reply to the message. 
  826.  
  827. Enter Y to make the message private. 
  828.  
  829. Press return to keep the subject the same. 
  830.  
  831. Use the /q keystroke sequence to quote the original message. 
  832.  
  833. Use the /l keystroke sequence to list the message contents. 
  834. Compose your reply to the message. 
  835.  
  836. Use the /s keystroke sequence to save the reply. 
  837.  
  838. Enter Q to return to the status selector menu. 
  839.  
  840. Log off. 
  841.  
  842. LESSON: Adopt a File 
  843.  
  844. MEBBSNet gives your callers access to specific files which you make
  845. available to them. Before the files are available, however, you must
  846. include their names and locations in the MEBBSNet catalog management
  847. system. This lesson will make use of MEBBSFL to adopt files into the
  848. catalog you created in the earlier exercise. This catalog is for
  849. illustrative purposes only. It will be deleted later on. 
  850.  
  851. EXERCISE 11: 
  852.  
  853. MEBBSBase must be running and a shell must be open. 
  854.  
  855. The following commands will copy the contents of the MEBBSNet:TXT directory
  856. into the file storage directory you created during the exercises. 
  857.  
  858. From the shell, type 
  859.  
  860.     CD MEBBSNet:TXT 
  861.  
  862. Type 
  863.  
  864.     COPY #? MEBBSNet:Files/AmigaSample/ 
  865.  
  866. Type 
  867.  
  868.     CD MEBBSNet:Files/AmigaSample
  869.  
  870. Type 
  871.  
  872.     DIR
  873.  
  874. Type 
  875.  
  876.     MEBBSFL 
  877.  
  878. You should now see the MEBBSFL opening window. Refer to Appendix A and the
  879. section on MEBBSFL for more information on using this utility. 
  880.  
  881. Select the Pick button on the MEBBSFL opening window. 
  882.  
  883. Select the Amiga Sample Catalog from the Selector Window. 
  884. The MEBBSFL dialog box should display: 
  885.  
  886. Working area: Amiga Sample Catalog Loaded: Amiga Sample Catalog / 0 records  
  887.  
  888. Select the Config button. 
  889.  
  890. Complete the configuration fields with the following information: 
  891.  
  892. Uploader:    [ Enter your name here]
  893. Description:    Uploaded by MEBBSFL and PROUD of it!
  894. File List:     RAM:FileList
  895. List Dscr:    List of file available on the [your BBS name]
  896. List Header:    [ Leave blank ]
  897. Privilege:    0
  898. Default FPath:    0
  899. Editor:        sys:tools/memacs 
  900.  
  901. Select the Default Flags button. 
  902.  
  903. Set the toggles as follows: 
  904.  
  905. Adopt Files ALL:     No
  906. Files On Disk ALL:    No
  907. Add Filenotes ALL:    No
  908. Update Size ALL;     No
  909. Sort Files ALL:     No
  910. Sort By:        Name
  911. List By:        All File Areas
  912. Validated:     Yes
  913. New Sizes Up Today:    Yes
  914. Free Download:    No
  915. Use AmigaDOS 'COPY':     Yes
  916. Language:     Custom
  917. Interlace Screen:     No
  918.  
  919. Select the RETURN button. 
  920.  
  921. Select the SAVE button. 
  922.  
  923. Select the RETURN button. 
  924.  
  925. From the opening MEBBSFL window, select the Adopt button. 
  926.  
  927. Select the first ten files listed in the Multi-Selector window. This is
  928. accomplished by using the left mouse button to single-click on the file
  929. names. Names which are selected will be highlighted. 
  930.  
  931. Select the OK/QUIT button in the Multi-Selector window. 
  932.  
  933. Select the Quit button from the MEBBSFL opening window. 
  934.  
  935. You have now successfully adopted ten files into your Amiga Sample Catalog
  936. file catalog area. 
  937.  
  938. LESSON: List Files 
  939.  
  940. Now that you have a few files ready for download on your MEBBSNet BBS,
  941. it would really be nice to show them off. Bob Dole is your favorite caller
  942. and he hasn't seen these files you have available for him to download.
  943. Even though he has called a few time and checked the catalog listings only
  944. to find them empty, you are confident that he will call again and check. 
  945.  
  946. EXERCISE 12: 
  947.  
  948. Log on to the local line as Bob Dole. 
  949.  
  950. NOTE: Bob had his access level upgraded and the U key is no longer
  951. appropriate. The S key corresponds to callers with Bob's access level.
  952. Use the S key at the status selection menu and that will bring up the
  953. standard access level main menu. 
  954.  
  955. Select the F key to proceed to the list of catalogs. 
  956.  
  957. Enter 2 at the File library prompt. 
  958.  
  959. Enter S at the file catalog menu prompt. 
  960.  
  961. Enter A to list all files in the catalog. 
  962.  
  963. Enter V to signify that you want to view a file. 
  964.  
  965. Enter 10 at the Filespec prompt. 
  966.  
  967. The contents of file number 10 should be displayed. 
  968.  
  969. Enter Q to quit the listing mode. 
  970.  
  971. Enter G and complete the logoff sequence. 
  972.  
  973. LESSON: Find a File 
  974.  
  975. As your catalogs grow, locating files will be very difficult if each of
  976. the catalogs is viewed with the listing commands. Imagine catalogs which
  977. total 20,000 files and trying to locate a file by listing. MEBBSNet offers
  978. several search options including locating a file by entering a portion of
  979. its name. 
  980.  
  981. EXERCISE 13: 
  982.  
  983. Log on to the local line using your SysOp account. 
  984.  
  985. Proceed to the file catalog menu by entering an F from the main menu. 
  986.  
  987. At the File Library prompt, enter 2. 
  988.  
  989. Press the F key at the File Manu prompt. 
  990.  
  991. Press the V key to indicate you want a verbose listing. 
  992.  
  993. At the Listing Mode menu, enter T on the Search Option prompt to tell
  994. MEBBSNet you want to search for files on a text string basis. 
  995.  
  996. Enter TXT at the Search string prompt. 
  997.  
  998. Step through the displayed files by pressing RETURN and note that the
  999. displayed catalog entries contain TXT somewhere in either the file name
  1000. or the file descriptions. 
  1001.  
  1002. When you have finished stepping through all of the files, log off from the
  1003. file library menu. 
  1004.  
  1005. LESSON: Set Debug Mode 
  1006.  
  1007. MEBBSNet displays numerous files from several storage locations. These files
  1008. are all editable which gives you nearly infinite control over customization
  1009. of your MEBBSNet BBS. After you have gone through the tutorial and familiarized
  1010. yourself with MEBBSNet, you should start with the customization of your BBS.
  1011. The most significant customization will be accomplished through editing of
  1012. the displayed files. Ordinarily, neither you nor your callers will be aware
  1013. of what files are being displayed. Only the contents are displayed with one
  1014. file following another. 
  1015.  
  1016. The Debug mode of operation is offered to give you an idea of what file
  1017. is going to be displayed immediately before it is used. Debug mode only
  1018. functions on the local line and should not normally be used. 
  1019.  
  1020. EXERCISE 14: 
  1021.  
  1022. Launch MEBBSCfg from an open shell. As usual, MEBBSBase must be running. 
  1023.  
  1024. Select General Information 1 from the opening MEBBSCfg window. 
  1025.  
  1026. Set the Debug switch so that it reads Debug ON. 
  1027.  
  1028. Select RETURN from the General Information 1 window. 
  1029.  
  1030. Select QUIT from the opening MEBBSCfg window. 
  1031.  
  1032. Log on to the local line using your SysOp account. 
  1033. MEBBSNet will halt well before it has in your other exercises. You will see
  1034. a line on the window which says.. 
  1035.  
  1036. File name: mebbsnet:txt/Banner.TXT 
  1037.  
  1038. This is followed by a prompt asking you to Press Return. 
  1039.  
  1040. The Debug mode of operation is telling you that a file whose name is
  1041. Banner.TXT and whose storage location is MEBBSNet:TXT/ is about to be
  1042. displayed. This file name and its storage location are hard-coded and will
  1043. always be displayed at this specific point in the logon procedure. 
  1044.  
  1045. Press the RETURN key. 
  1046.  
  1047. The contents of Banner.TXT will display but progress will be halted again
  1048. with another instance of a file name and path which will be displayed. 
  1049.  
  1050. Step through the prompts and continue with the logon procedure. Each file
  1051. name be shown immediately prior to when it will be displayed. 
  1052.  
  1053. Once you have logged on, go through the system and observe the names of
  1054. files. This file name listing will continue to function until you set the
  1055. Debug switch to off. 
  1056.  
  1057. Log off. 
  1058.  
  1059. Launch MEBBSCfg and turn the Debug switch off.
  1060.  
  1061. LESSON: Check Log File 
  1062.  
  1063. MEBBSNet maintains several log files. Each line including the local line
  1064. sends information regarding activity to a log file located in your assigned
  1065. MEBBSNET directory. The activity log files are named MEBBSNetX.LOG where X will
  1066. be replaced with the line number. 
  1067.  
  1068. EXERCISE 15: 
  1069.  
  1070. Activate a shell and type 
  1071.  
  1072. CD MEBBSNET: 
  1073.  
  1074. Use your text editor to view the file named MEBBSNet0.LOG. Note the
  1075. activity record which shows the date and time along with what the caller
  1076. was doing. These log files will become fairly large in a short time
  1077. especially since your BBS will be very popular. It is strongly recommended
  1078. that you delete your log files after no more than three days activity.
  1079. You may want to store them if you are operating a subscription pay system.
  1080. Store them in a location different from the assigned MEBBSNET directory and be
  1081. sure to rename them appropriately. 
  1082.  
  1083. This completes the local line familiarization tutorial. It is suggested that you
  1084. log on using your SysOp account and browse through the system. Use the Debug
  1085. option and customize as many of the files as you feel comfortable with.
  1086. If you have done any customization at all, now would be an excellent time
  1087. to make a backup of your storage system. Get into the habit of making
  1088. regular backups.
  1089.  
  1090. MEBBSNet makes extensive use of nearly all of the capabilities of your computer. 
  1091. Errors in configuration or problems with controllers and other hardware will
  1092. manifest themselves very quickly once you open your doors for business.
  1093. Regular backups are the only salvation in many cases so make sure you are
  1094. not caught with a failed hard-drive and no backup. 
  1095.  
  1096. < --- EXTRACT END HERE --- >
  1097.  
  1098.